package com.zz.common.handle.executor;

import com.zz.common.entity.Information;
import com.zz.common.entity.ProtocolInfo;
import com.zz.common.protocol.TunnelProtocol;
import io.netty.channel.ChannelHandlerContext;

/**
 * 消息处理器
 */
public interface MessageExecutor {

    /**
     * 接受消息处理器
     * @param information
     */
    void execute(Information information);


    /**
     * 发送消息处理器
     * @param protocolInfo
     */
    void execute(ProtocolInfo protocolInfo);
}
